package com.orientsec.autotest.project.system.systemParameter.mapper;

import com.orientsec.autotest.project.system.systemParameter.domain.SystemParameter;
import java.util.List;	

/**
 * 计数器设置 数据层
 * 
 * @author autotest
 * @date 2020-01-10
 */
public interface SystemParameterMapper 
{
	/**
     * 查询计数器设置信息
     * 
     * @param id 计数器设置ID
     * @return 计数器设置信息
     */
	public SystemParameter selectSystemParameterById(Integer id);
	
	/**
     * 查询计数器设置列表
     * 
     * @param systemParameter 计数器设置信息
     * @return 计数器设置集合
     */
	public List<SystemParameter> selectSystemParameterList(SystemParameter systemParameter);
	
	/**
     * 新增计数器设置
     * 
     * @param systemParameter 计数器设置信息
     * @return 结果
     */
	public int insertSystemParameter(SystemParameter systemParameter);
	
	/**
     * 修改计数器设置
     * 
     * @param systemParameter 计数器设置信息
     * @return 结果
     */
	public int updateSystemParameter(SystemParameter systemParameter);
	
	/**
     * 删除计数器设置
     * 
     * @param id 计数器设置ID
     * @return 结果
     */
	public int deleteSystemParameterById(Integer id);
	
	/**
     * 批量删除计数器设置
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteSystemParameterByIds(String[] ids);
	
}